// algo.cpp : Defines the entry point for the console application.
//
#include "stdafx.h"
#include "gtest\gtest.h"
#include "ISort.h"
//#include <vector>
//#include <ppl.h>
//#include <functional>
#include "tinyTest.h"
#include <iostream>
//#include <algorithm>
//#include <limits>
//#include <bitset>
#include "listTest.h"
#include "DPTest.h"
using namespace std; 
//namespace cur = Concurrency;
int _tmain(int argc, _TCHAR* argv[])
{
	::testing::InitGoogleTest(&argc, argv);
	RUN_ALL_TESTS();
	//revert2("hello", 5);
	//char b[] = "abcd";
	//permute(b, 0, strlen(b));

	//int a[] = {5,3,0,2,1,0,0,1};
	//Arrange(a, 8);

	//copy(a, a+8, ostream_iterator<int>(cout, ",")); 
	//std::numeric_limits<int>::min();
	//std::numeric_limits<int>::max();
	//nullptr;  
	//static_assert()
	//cout << endl;
	//cout << bitset<8>(-7) << endl;
	//cout << bitset<8>(~(-7)) << endl;

	//cout << bitset<8>(7) << endl;
	//cout << bitset<8>(~7) << endl;
	getchar();
	return 0;
}
